package com.sandy.main;

import java.util.Random;



public class KeyGenerator implements IGenerator {

	public String generate() {
		return generate(22);
	}
	
	public String generate(int length) {
		Random r = new Random();
		StringBuilder sb = new StringBuilder();
		for (int i = 0; i < length; i++) {
			sb.append(CHARS[r.nextInt(CHARS.length)]);
		}
		return sb.toString();
	}
		
		public static final char[] CHARS = { 
			'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z',
			'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z',
			'0','1','2','3','4','5','6','7','8','9', 
	    };
		
}
